home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CODE_186.txt < prev    next >
Text File  |  1991-04-25  |  46KB  |  825 lines

  1. # near model CODE resource
  2. # jump table entries: 16896-16902 (7 of them)
  3. export_2112:
  4. 00000000  4E56 FEF8                link       A6, -0x0108
  5. 00000004  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6. 00000008  1E2E 0013                move.b     D7, [A6 + 0x13]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  2054                     movea.l    A0, [A4]
  9. 00000012  08A8 0007 003E           bclr.b     [A0 + 0x3E], 0x7
  10. 00000018  4AAE 000C                tst.l      [A6 + 0xC]
  11. 0000001C  6606                     bne        +0x8 /* 00000024 */
  12. 0000001E  7000                     moveq.l    D0, 0x00
  13. 00000020  6000 00F4                bra        +0xF6 /* 00000116 */
  14. label00000024:
  15. 00000024  7000                     moveq.l    D0, 0x00
  16. 00000026  2640                     movea.l    A3, D0
  17. 00000028  41EE FEFC                lea.l      A0, [A6 - 0x104]
  18. 0000002C  4210                     clr.b      [A0]
  19. 0000002E  4878 0BEA                push.l     0xBEA
  20. 00000032  486E FEFC                pea.l      [A6 - 0x104]
  21. 00000036  2F0C                     move.l     -[A7], A4
  22. 00000038  2054                     movea.l    A0, [A4]
  23. 0000003A  2050                     movea.l    A0, [A0]
  24. 0000003C  2268 0054                movea.l    A1, [A0 + 0x54]
  25. 00000040  4E91                     jsr        [A1]
  26. 00000042  4878 2BF2                push.l     0x2BF2
  27. 00000046  206E 000C                movea.l    A0, [A6 + 0xC]
  28. 0000004A  2F08                     move.l     -[A7], A0
  29. 0000004C  2050                     movea.l    A0, [A0]
  30. 0000004E  2050                     movea.l    A0, [A0]
  31. 00000050  2268 000C                movea.l    A1, [A0 + 0xC]
  32. 00000054  4E91                     jsr        [A1]
  33. 00000056  4A00                     tst.b      D0
  34. 00000058  4FEF 0014                lea.l      A7, [A7 + 0x14]
  35. 0000005C  674E                     beq        +0x50 /* 000000AC */
  36. 0000005E  2D6E 000C FEF8           move.l     [A6 - 0x108], [A6 + 0xC]
  37. 00000064  486E FEFC                pea.l      [A6 - 0x104]
  38. 00000068  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  39. 0000006C  4EAD 1B32                jsr        [A5 + 0x1B32 /* export_866 */]
  40. 00000070  2640                     movea.l    A3, D0
  41. 00000072  200B                     move.l     D0, A3
  42. 00000074  508F                     addq.l     A7, 8
  43. 00000076  6700 0098                beq        +0x9A /* 00000110 */
  44. 0000007A  2F0B                     move.l     -[A7], A3
  45. 0000007C  4EAD 0682                jsr        [A5 + 0x682 /* export_204 */]
  46. 00000080  1C00                     move.b     D6, D0
  47. 00000082  4A07                     tst.b      D7
  48. 00000084  588F                     addq.l     A7, 4
  49. 00000086  6700 0088                beq        +0x8A /* 00000110 */
  50. 0000008A  4A06                     tst.b      D6
  51. 0000008C  670C                     beq        +0xE /* 0000009A */
  52. 0000008E  2F0B                     move.l     -[A7], A3
  53. 00000090  2F0C                     move.l     -[A7], A4
  54. 00000092  4EAD 347A                jsr        [A5 + 0x347A /* export_1675 */]
  55. 00000096  508F                     addq.l     A7, 8
  56. 00000098  6076                     bra        +0x78 /* 00000110 */
  57. label0000009A:
  58. 0000009A  7001                     moveq.l    D0, 0x01
  59. 0000009C  2F00                     move.l     -[A7], D0
  60. 0000009E  2F00                     move.l     -[A7], D0
  61. 000000A0  2F0B                     move.l     -[A7], A3
  62. 000000A2  4EAD 2D5A                jsr        [A5 + 0x2D5A /* export_1447 */]
  63. 000000A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  64. 000000AA  6064                     bra        +0x66 /* 00000110 */
  65. label000000AC:
  66. 000000AC  2F0C                     move.l     -[A7], A4
  67. 000000AE  2054                     movea.l    A0, [A4]
  68. 000000B0  2050                     movea.l    A0, [A0]
  69. 000000B2  2268 0004                movea.l    A1, [A0 + 0x4]
  70. 000000B6  4E91                     jsr        [A1]
  71. 000000B8  588F                     addq.l     A7, 4
  72. 000000BA  2F00                     move.l     -[A7], D0
  73. 000000BC  486E FEFC                pea.l      [A6 - 0x104]
  74. 000000C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  75. 000000C4  4EAD 419A                jsr        [A5 + 0x419A /* export_2095 */]
  76. 000000C8  2640                     movea.l    A3, D0
  77. 000000CA  200B                     move.l     D0, A3
  78. 000000CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  79. 000000D0  673E                     beq        +0x40 /* 00000110 */
  80. 000000D2  2053                     movea.l    A0, [A3]
  81. 000000D4  2F28 0030                move.l     -[A7], [A0 + 0x30]
  82. 000000D8  4EAD 2522                jsr        [A5 + 0x2522 /* export_1184 */]
  83. 000000DC  2D40 FFFC                move.l     [A6 - 0x4], D0
  84. 000000E0  2040                     movea.l    A0, D0
  85. 000000E2  2050                     movea.l    A0, [A0]
  86. 000000E4  3028 0012                move.w     D0, [A0 + 0x12]
  87. 000000E8  48C0                     ext.l      D0
  88. 000000EA  588F                     addq.l     A7, 4
  89. 000000EC  2F00                     move.l     -[A7], D0
  90. 000000EE  2F0C                     move.l     -[A7], A4
  91. 000000F0  2054                     movea.l    A0, [A4]
  92. 000000F2  2050                     movea.l    A0, [A0]
  93. 000000F4  2268 0180                movea.l    A1, [A0 + 0x180]
  94. 000000F8  4E91                     jsr        [A1]
  95. 000000FA  4A07                     tst.b      D7
  96. 000000FC  508F                     addq.l     A7, 8
  97. 000000FE  6710                     beq        +0x12 /* 00000110 */
  98. 00000100  284B                     movea.l    A4, A3
  99. 00000102  2F0C                     move.l     -[A7], A4
  100. 00000104  2054                     movea.l    A0, [A4]
  101. 00000106  2050                     movea.l    A0, [A0]
  102. 00000108  2268 0170                movea.l    A1, [A0 + 0x170]
  103. 0000010C  4E91                     jsr        [A1]
  104. 0000010E  588F                     addq.l     A7, 4
  105. label00000110:
  106. 00000110  200B                     move.l     D0, A3
  107. 00000112  56C0                     sne        D0
  108. 00000114  4400                     neg.b      D0
  109. label00000116:
  110. 00000116  4CEE 18C0 FEE8           movem.l    D6,D7,A3,A4, [A6 - 0x118]
  111. 0000011C  4E5E                     unlink     A6
  112. 0000011E  4E75                     rts
  113. export_2113:
  114. 00000120  4E56 FFF8                link       A6, -0x0008
  115. 00000124  48E7 0018                movem.l    -[A7], A3,A4
  116. 00000128  266E 000C                movea.l    A3, [A6 + 0xC]
  117. 0000012C  286E 0008                movea.l    A4, [A6 + 0x8]
  118. 00000130  2054                     movea.l    A0, [A4]
  119. 00000132  2068 0010                movea.l    A0, [A0 + 0x10]
  120. 00000136  2D48 FFFC                move.l     [A6 - 0x4], A0
  121. 0000013A  2050                     movea.l    A0, [A0]
  122. 0000013C  4A90                     tst.l      [A0]
  123. 0000013E  671A                     beq        +0x1C /* 0000015A */
  124. 00000140  2F0B                     move.l     -[A7], A3
  125. 00000142  2F0C                     move.l     -[A7], A4
  126. 00000144  4EBA 001E                jsr        [PC + 0x1E /* 00000164 */]
  127. 00000148  2F0C                     move.l     -[A7], A4
  128. 0000014A  2F0B                     move.l     -[A7], A3
  129. 0000014C  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  130. 00000150  2D40 FFF8                move.l     [A6 - 0x8], D0
  131. 00000154  2F00                     move.l     -[A7], D0
  132. 00000156  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  133. label0000015A:
  134. 0000015A  4CEE 1800 FFF0           movem.l    A3,A4, [A6 - 0x10]
  135. 00000160  4E5E                     unlink     A6
  136. 00000162  4E75                     rts
  137. fn00000164:
  138. 00000164  4E56 FBE0                link       A6, -0x0420
  139. 00000168  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  140. 0000016C  206E 0008                movea.l    A0, [A6 + 0x8]
  141. 00000170  2850                     movea.l    A4, [A0]
  142. 00000172  2C2C 0004                move.l     D6, [A4 + 0x4]
  143. 00000176  0C86 6D6F 7667           cmpi.l     D6, 0x6D6F7667 /* 'movg' */
  144. 0000017C  57C0                     seq        D0
  145. 0000017E  0240 0001                andi.w     D0, 0x1
  146. 00000182  48C0                     ext.l      D0
  147. 00000184  2E00                     move.l     D7, D0
  148. 00000186  7001                     moveq.l    D0, 0